Bonjour,
j'ai un script php que je dois lancer. En local cela fonctionne bien mais en ligne ça ne va pas (HTTP Error 500) parce que mon site, actuellement en développement, est provisoirement dans un sous-domaine : new.trucbidule.com.
Il est contenu dans un répertoire à la racine, new, vers lequel je fais pointer le serveur.
Ce sont les lignes 3 et 4 du fichier php qui génèrent l'erreur :
define('_JEXEC', 1);
define('JPATH_BASE', '../');
require_once JPATH_BASE . 'includes/defines.php';
require_once JPATH_BASE . 'includes/framework.php';
J'ai essayé de changer par :
$server = $_SERVER['SERVER_NAME'];
define('JPATH_BASE', $server);
require_once JPATH_BASE . '/includes/defines.php';
require_once JPATH_BASE . '/includes/framework.php';
Mais ça plante toujours...
Vous avez une idée ?
Merci pour l'aide,
PAul
j'ai un script php que je dois lancer. En local cela fonctionne bien mais en ligne ça ne va pas (HTTP Error 500) parce que mon site, actuellement en développement, est provisoirement dans un sous-domaine : new.trucbidule.com.
Il est contenu dans un répertoire à la racine, new, vers lequel je fais pointer le serveur.
Ce sont les lignes 3 et 4 du fichier php qui génèrent l'erreur :
define('_JEXEC', 1);
define('JPATH_BASE', '../');
require_once JPATH_BASE . 'includes/defines.php';
require_once JPATH_BASE . 'includes/framework.php';
J'ai essayé de changer par :
$server = $_SERVER['SERVER_NAME'];
define('JPATH_BASE', $server);
require_once JPATH_BASE . '/includes/defines.php';
require_once JPATH_BASE . '/includes/framework.php';
Mais ça plante toujours...
Vous avez une idée ?
Merci pour l'aide,
PAul
Commentaire